own up - Alemán Inglés Diccionario